timber-framed building - Espagnol Anglais Dictionnaire